package com.aiwhose.aiwhosecore.bean.plublicaiwhose.bean;

import lombok.Data;

@Data
public class PublicAccountScanEvent {
    // Define enum for category
    public enum Category {
        BINDING, LOGIN,SHARE
    }

    // Define enum for source
    public enum Source {
        AITOOLS, AIWHOSE
    }

    // Attributes
    private Category category;
    private String id;
    private Source source;

    // Constructor

    /**
     *
     * @param category 类别
     * @param id 唯一值
     * @param source 来源
     */
    public PublicAccountScanEvent(Category category, String id, Source source) {
        this.category = category;
        this.id = id;
        this.source = source;
    }
}
